Big Huge Thesaurus

piperocaine hydrochloride

noun

sounds kind of like